draw, paint or engrave with dots - Francés Inglés Diccionario